// function splitID(str) {
//     let id = [];
//     let be = str.split("-");
//     if (be.length==2) {
//         for (let i = Number(be[0]); i <= Number(be[1]); i++) {
//             id.push(i);
//         }
//     }
//     else {
//         id.push(Number(str));
//     }
//     return id;
// }

function ids() {
    let allID = [];
    // process.argv.forEach(function (val, index, array) {
    process.argv.forEach(function (val, index) {
        //console.log(index + ': ' + val);
        if (index>=2) {
            let be = val.split("-");
            if (be.length==2 && val.charAt(0)!="-") {
                for (let i = Number(be[0]); i <= Number(be[1]); i++) {
                    allID.push(i);
                }
            }
            else {
                allID.push(Number(val));
            }
        }
    });
    console.log(allID);
    return allID;
}

function params() {
    let all = [];
    process.argv.forEach(function (val, index) {
        if (index>=2) {
            all.push(val);
        }
    });
    console.log(all);
    return all;
}

module.exports.ids = ids;
module.exports.params = params;